package com.intermancer.predictor.lifecycle;

/**
 * The LifecycleDirector interface defines a method for executing a single
 * life-cycle. The characteristics of a life-cycle are determined by the various
 * strategies that have been injected.
 * 
 * @author johnfryar
 * 
 */
public interface LifecycleDirector {

	void executeLifecycle() throws Exception;
	LifecycleContext getContext();

}
